draining umbilicus - Spanish English Dictionary